package org.example.projecttwo.service;

import org.example.projecttwo.entity.FriendLink;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 * 友情链接表 服务类
 * </p>
 *
 * @author nn
 * @since 2025-11-01
 */
public interface IFriendLinkService extends IService<FriendLink> {

    /**
     * 批量更新友情链接显示状态
     * @param ids 友情链接ID列表
     * @param isShow 显示状态 0-隐藏 1-显示
     */
    void batchUpdateStatus(List<Long> ids, Integer isShow);

    /**
     * 更新友情链接排序
     * @param ids 按新顺序排列的友情链接ID列表
     */
    void updateSortOrder(List<Long> ids);
}